home *** CD-ROM | disk | FTP | other *** search
/ PD ROM 1 / PD ROM Volume I - Macintosh Software from BMUG (1988).iso / Electronic Messages / USEnet Digests / USEnet Vol. 3 / USEnet 3.083 < prev    next >
Encoding:
Internet Message Format  |  1988-04-08  |  25.5 KB  |  [TEXT/ttxt]

  1. Date: Fri 16 Oct 87 19:08:43-GMT
  2. From: Jeff Shulman <SHULMAN@SDR>
  3. Subject: Usenet Mac Digest V3 #83
  4.  
  5. Usenet Mac Digest     Friday, October 16, 1987       Volume 3 : Issue 83 
  6.  
  7. Today's Topics:
  8.      Koala-Vision Demo Program
  9.      Re: Need help making INIT
  10.      Video memory and the Mac II
  11.      Re: Missing deactivate events
  12.      Re: Drawpicture from C - HELP!!
  13.      Re: Excel Meg Limit
  14.      Re: Missing deactivate events
  15.      Re: editing default window size
  16.      Re: Virtual Memory with the Mac OS
  17.      Re: HyperCard stack multi-access
  18.      Thunderscan / Printer problem
  19.      Re: "Pyro"mania/pack your "Suitcase" and go!
  20.      MacDraw or PICT based Clip-Art Recommendations
  21.      Warning: use of "Pyro" and Opcode's MIDIMAC Sequencer (2 messages)
  22.      Protecting your HyperCard stack
  23.      graph packages on the mac
  24.      PICT files
  25.      Mac II fan noise
  26.      Intermail owners take note/Intermail buyers should read
  27.  
  28. ---------------------------------------------------------------------- 
  29.  
  30. From: milo@ndmath.UUCP (Greg Corson)
  31. Subject: Koala-Vision Demo Program
  32. Date: 12 Oct 87 18:52:08 GMT
  33. Organization: Math. Dept., Univ. of Notre Dame
  34.  
  35. I just got a program that is supposed to be a demonstration of how to
  36. read and process data from a KoalaVision video digitizer for the Mac. 
  37. Unfortunately I did not get the source, just the compiled program.  The
  38. source was supposed to have been distributed so I was wondering if
  39. anyone out there happens to have a copy of it?
  40.  
  41. I don't really care what compiler format it's in, although MPW or
  42. Megamax would be preferable (or just send it as text files).
  43.  
  44. Thanks,
  45. Greg Corson
  46. 19141 Summers Drive
  47. South Bend, IN 46637
  48. (219) 277-5306 (weekdays till 6pm central)
  49. {pur-ee,rutgers,uunet}!iuvax!ndmath!milo
  50.  
  51. ------------------------------
  52.  
  53. From: singer@endor.harvard.edu (Richard Siegel)
  54. Subject: Re: Need help making INIT
  55. Date: 12 Oct 87 22:11:46 GMT
  56. Organization: THINK Technologies, Inc., Bedford, MA
  57.  
  58.  
  59. To create an INIT resource, click on the button labeled "Code Resource"
  60. in the Build And Save As... dialog box; a little dialog will come up and
  61. you can set the resource type (INIT in this case), resource ID,  and
  62. name of your code resource.
  63.  
  64. The manual doesn't explain this, but the 1.0 Release Supplement does,
  65. and that should have been included along with your package. It will be
  66. incorporated into the manual for the next release.
  67.  
  68.         --Rich
  69.  
  70. **The opinions stated herein are my own opinions and do not necessarily
  71. represent the policies or opinions of my employer (THINK Technologies, Inc).
  72.  
  73. * Richard M. Siegel | {decvax, ucbvax, sun}!harvard!endor!singer    *
  74. * Customer Support  | singer@endor.harvard.edu                *
  75. * THINK Technologies, Inc.  (No snappy quote)                       *
  76.  
  77.  
  78. ------------------------------
  79.  
  80. From: hunt@firqb.dec.com (Phil Hunt)
  81. Subject: Video memory and the Mac II
  82. Date: 12 Oct 87 18:04:31 GMT
  83. Organization: Digital Equipment Corporation
  84.  
  85. Hello,
  86.  
  87.    I was wondering how the Mac II video memory lays out.  In other
  88. words, how do they make old pgms compatible with the new memory map??  
  89. I know the video display card now contains memory for the display.  But
  90. that memory is not  counted in the system size memory!!  Is the video
  91. memory now ABOVE mem max for the system???  How does it work....???
  92.  
  93.    Also, I have found some old pgms (1984-1986) that run IN COLOR. The
  94. old Cricket Graph 1.0 (Yes, 1.0!!) runs on MY MAC II in COLOR,  so does
  95. some card games.  The diamonds and hearts are in color!!!   Is this a
  96. maaping  between othe old Quickdraw 8 color (IE IM II mapping) and the
  97. new CQD???
  98.  
  99. Phil Hunt
  100.  
  101.  
  102. ------------------------------
  103.  
  104. From: brian@ut-sally.UUCP (Brian H. Powell)
  105. Subject: Re: Missing deactivate events
  106. Date: 12 Oct 87 21:23:47 GMT
  107. Organization: U. Texas CS Dept., Austin, Texas
  108.  
  109.      The various Alerts (and ModalDialog, by the way) swallow all the
  110. events that occur while the Alert window is brought up.  That's why
  111. you're missing the deactivate events.  They call HiliteWindow
  112. (indirectly) themselves, and your code for deactivation never gets
  113. called.
  114.      For your code, just do a deactivate (really a fake deactivate, see
  115. below) before you call an Alert.  Dialogs don't cause this problem
  116. because the activate/deactivate events are generated by [Get]NewDialog
  117. and not by ModalDialog.  There are exceptions to this, such as SFGetFile
  118. and SFPutFile. Those guys handle their "own" events, so you need to do a
  119. fake deactivate before calling them.
  120.      You also run into this problem with desk accessories.  Some DAs may
  121. choose to put up an Alert or a standard file dialog.  DAs cause other
  122. problems as well; you can't do a real deactivate because a DA might not
  123. bring up a window.  (It might just install a menu item, for instance.) 
  124. This is why I said you should do a "fake" deactivate.
  125.  
  126.      I had this problem with a TextEdit-based application where I had
  127. globals that pertained to the frontmost (i.e., active) window.  When I
  128. got a deactivate, I stored them in a record pointed to by the refCon
  129. field in the window record.  I couldn't call TEDeactivate for these fake
  130. deactivates since a DA without a window would leave one of my windows in
  131. front that was Hilited, but without an active TE record, so I didn't
  132. have an insertion point or selection range.
  133.  
  134.      Depending on what you're doing, you might not have to do a
  135. so-called "fake" deactivate.  I had to fake it because I didn't want to
  136. call TEDeactivate unnecessarily.  You might be able to call your real
  137. deactivate routine.  This leads to your next problem...
  138.      One of the features of my TE application was that it didn't hurt to
  139. copy those globals to the refCon record twice (once for a fake
  140. deactivate and once for a real deactivate, in case I got a real one in
  141. the case of a DA.)  In your case, you can only compress once, so you
  142. have to be careful about not recompressing compressed data.  With your
  143. code, you know exactly when you won't be getting the deactivates.  With
  144. DAs, you won't know and you can't find out.  Either don't allow DAs (a
  145. travesty in some peoples' minds) or leave a flag around telling you
  146. whether the data has been compressed or not.  I think you should do the
  147. latter.  Perhaps there are other solutions besides the two that I have
  148. mentioned.
  149.  
  150.      Good luck.
  151.  
  152. Brian H. Powell
  153.         UUCP:    ...!uunet!ut-sally!brian
  154.         ARPA:    brian@sally.UTEXAS.EDU
  155.  
  156.    _Work_                     _Not Work_
  157.   Department of Computer Sciences        P.O. Box 5899
  158.   Taylor Hall 2.124                Austin, TX 78763-5899
  159.   The University of Texas at Austin        (512) 346-0835
  160.   Austin, TX 78712-1188
  161.   (512) 471-9536
  162.  
  163.  
  164. ------------------------------
  165.  
  166. From: lsr@apple.UUCP (Larry Rosenstein)
  167. Subject: Re: Drawpicture from C - HELP!!
  168. Date: 12 Oct 87 17:09:57 GMT
  169. Organization: Advanced Technology Group, Apple Computer
  170.  
  171. In article <773@sdcc18.ucsd.EDU> cs161aey@sdcc18.ucsd.EDU (Joe Gervais)
  172. writes:
  173. >
  174. >    I'm programing in Megmax C (v. 2.0 (?)) and after defining a picture
  175. >and closing it, I can draw it in the original srcrect but if I try to move
  176. >it I don't get anything.  I "believe" I'm doing it correctly, but I just
  177. >don't get anything.  Even just offsetting the srcrect (so as not to change
  178. >size and need scaling) it doesn't work.
  179.  
  180. This is a common problem with using pictures.  
  181.  
  182. When you open a picture, Quickdraw records the current state ofthe
  183. clipping region in the picture.  When you draw a picture in a rectangle
  184. that is offset from its creation rectangle, Quickdraw offsets the region
  185. as well.
  186.  
  187. The problem occurs because the default clipping in a new grafPort is the
  188. largest possible rectangle.  Offsetting this rectangle by any amount
  189. causes the coordinates to overflow, thus creating an empty region.  The
  190. empty clipping region prevents anything from being drawn.
  191.  
  192. The solution is to always set the clipping before or right after calling
  193. OpenPicture.  The general rule of thumb is to call ClipRect with the
  194. same rectangle passed to OpenPicture.
  195.  
  196.  
  197. -- 
  198. Larry Rosenstein
  199.  
  200. Object Specialist
  201. Apple Computer
  202.  
  203. AppleLink: Rosenstein1
  204. UUCP:  {sun, voder, nsc, mtxinu, dual}!apple!lsr
  205. CSNET: lsr@Apple.com
  206.  
  207.  
  208. ------------------------------
  209.  
  210. From: lsr@apple.UUCP (Larry Rosenstein)
  211. Subject: Re: Excel Meg Limit
  212. Date: 12 Oct 87 17:36:59 GMT
  213. Organization: Advanced Technology Group, Apple Computer
  214.  
  215. In article <341@intvax.UUCP> loucks@intvax.UUCP (Cliff Loucks) writes:
  216. >in article <7272@dartvax.UUCP>, erics@dartvax.UUCP (Eric Schlegel) says:
  217. >
  218. >> The latest issue of MacWEEK states that Excel will only work under
  219. >> MF if it is loaded first, presumably so that the code will fall in
  220. >> the first meg.
  221. >
  222. >I just loaded and ran Excel in Juggler with Versaterm and Moire
  223. >loaded first.  I don't have any huge files, but it runs fine
  224. >for me.
  225.  
  226. The reason it works is that Multifinder allocates memory for
  227. applications starting with the top of memory and working its way down. 
  228. This makes it possible for the system heap (which is at the low end of
  229. memory) to expand as needed.  
  230.  
  231. I believe that Excel requires that it be loaded low in memory, and that
  232. Multifinder contains code to accommodate this need.  Since most
  233. application are loaded high, the low end of memory will usually be free,
  234. regardless of the order in which application are run.
  235.  
  236. -- 
  237. Larry Rosenstein
  238.  
  239. Object Specialist
  240. Apple Computer
  241.  
  242. AppleLink: Rosenstein1
  243. UUCP:  {sun, voder, nsc, mtxinu, dual}!apple!lsr
  244. CSNET: lsr@Apple.com
  245.  
  246.  
  247. ------------------------------
  248.  
  249. From: lsr@apple.UUCP (Larry Rosenstein)
  250. Subject: Re: Missing deactivate events
  251. Date: 12 Oct 87 18:29:39 GMT
  252. Organization: Advanced Technology Group, Apple Computer
  253.  
  254. The problem will appear with any modal dialog.  In a modal dialog, the
  255. Dialog Manager is in control and receives the events.  If an event is
  256. intended for a dialog window it can do something with it.  
  257.  
  258. If the event is for a non-dialog window, then it throws it away.  The
  259. deactivate event for your window is such an event.  There's really not
  260. much else it can do with such an event.  When the modal dialog goes
  261. away, your application starts receiving events again, and one of the
  262. first it will get is an activate event for its window
  263.  
  264. In MacApp, we took the approach someone else suggested, which is to keep
  265. track of whether your application's window is already activated, and
  266. ignore the "extra" activate.
  267.  
  268. If you want, you can catch the deactivate event by passing a filter proc
  269. to the Alert or Modal Dialog call.  In the filter proc, you can call
  270. IsDialogEvent, and if it returns FALSE (not a dialog event) pass the
  271. event to your normal event handling code.
  272.  
  273. The only problem is that some calls to Alert/Modal Dialog don't come
  274. from your application, which means you can't pass a filter proc.  You
  275. can, however, create a global patch for the Modal Dialog trap which
  276. always passes your filter proc in as a parameter.  (You will have to
  277. call the original filter proc, if it exists.)
  278.  
  279. I did this once (a while ago), and it seemed to work.  I will try to dig
  280. up the code, but I am not sure if it is around any longer.
  281.  
  282. -- 
  283. Larry Rosenstein
  284.  
  285. Object Specialist
  286. Apple Computer
  287.  
  288. AppleLink: Rosenstein1
  289. UUCP:  {sun, voder, nsc, mtxinu, dual}!apple!lsr
  290. CSNET: lsr@Apple.com
  291.  
  292.  
  293. ------------------------------
  294.  
  295. From: gardner@prls.UUCP (Robert Gardner)
  296. Subject: Re: editing default window size
  297. Date: 12 Oct 87 19:11:51 GMT
  298. Organization: Philips Research Labs, Sunnyvale, California
  299.  
  300. In article <2272@emory.uucp> riddle@emory.uucp (Glenn T. Barry) writes:
  301. >When Guide opens, the default window does not fill the entire screen.
  302.  
  303. Many early programs used WIND resources to specify new window locations
  304. and sizes, but unfortunately they aren't general-purpose enough to use
  305. effectively with variable-sized monitors. It seems a new resource-type
  306. or redefinition of WIND would be helpful (which GetNewWindow() would
  307. use). For instance, if the window coordinates are negative they could be
  308. interpreted as offsets from the screenbits.bounds. Then, creating a
  309. window that fills the screen with a few pixels of space would use
  310. (0,0,-2,-2) or something. Most programs these days (I suspect) calculate
  311. window sizes on the fly from screenbits.bounds or stuff the old
  312. size/location in the document somewhere. It seems that a nice,
  313. general-purpose, user-modifiable technique is needed now that screen
  314. sizes are not fixed.
  315.  
  316. Robert Gardner
  317.  
  318.  
  319. ------------------------------
  320.  
  321. From: stew@endor.harvard.edu (Stew Rubenstein)
  322. Subject: Re: Virtual Memory with the Mac OS
  323. Date: 12 Oct 87 23:39:18 GMT
  324. Organization: Aiken Computation Lab Harvard, Cambridge, MA
  325.  
  326. The March APDA draft of "Macintosh Family Hardware Reference" states, on
  327. page 149, that "With either the PMMU or HMMU, one additional wait state
  328. is imposed to do address translation.  Remember that there is one wait
  329. state for the ROM and RAM accesses because of the basic hardware timing
  330. (4 clock cycles for memory access), thereby making ROM and RAM accesses
  331. take a total of 5 clock cycles."
  332.  
  333. Is it wrong?  Wouldn't be the first time...
  334.  
  335. Stew Rubenstein
  336. Cambridge Scientific Computing, Inc.
  337. UUCPnet:    seismo!harvard!rubenstein            CompuServe: 76525,421
  338. Internet:   rubenstein@harvard.harvard.edu       MCIMail:    CSC
  339.  
  340. ------------------------------
  341.  
  342. From: anson@elrond.CalComp.COM (Ed Anson)
  343. Subject: Re: HyperCard stack multi-access
  344. Date: 12 Oct 87 19:17:18 GMT
  345. Organization: Calcomp Display Products Division, Hudson, NH, USA
  346.  
  347. In article <1051@cive.ri.cmu.edu> fitz@cive.ri.cmu.edu (Kerien
  348. Fitzpatrick) writes:
  349. >I was looking through the HyperCard manuals for information about whether or
  350. >not stacks can be viewed by more than one user at a time.
  351.  
  352. Tough luck.  It looks to me like HyperCard opens every stack read-write,
  353. which means exclusive access.  This leads to several other anomalies,
  354. which annoy me to no end: It's not possible to browse a stack which is
  355. locked or is on a write protected diskette.  Browsing any stack causes
  356. my backup utility to back it up again.
  357.  
  358. Apparently, this is because of the automatic save feature.  Apple, why
  359. not go ahead and open for browsing, and just warn the user that updates
  360. can't be saved, if the file isn't available for writing?  And why not
  361. provide a HyperTalk command to open read-only (as in Browse)?
  362. -- 
  363. =====================================================================
  364.    Ed Anson,    Calcomp Display Products Division,    Hudson NH 03051
  365.    (603) 885-8712,      anson@elrond.CalComp.COM
  366.  
  367.  
  368. ------------------------------
  369.  
  370. From: howard@mtunj.ATT.COM (H. Moskovitz)
  371. Subject: Thunderscan / Printer problem
  372. Date: 12 Oct 87 15:03:18 GMT
  373. Organization: The Second Door on the Right
  374.  
  375. I have a Mac SE with the latest Thunderscan hooked up (via the funky
  376. little power port adaptor). I have noticed a problem. Suddenly when I
  377. switch the little a/b box they give you to print and try to print out
  378. documents from Word or try to print pictures from something like
  379. Illustrator, the buffer seems to get corrupted or the handsahling fails
  380. and the printer starts spewing out garbage.
  381.  
  382. Has anyone out there had a similar problem? What was your solution?
  383.  
  384. P.S. If I disconnect the printer from the a/b box and plug directly into
  385. the serial port all is fine.
  386. -- 
  387. -----------------------------------------------------------
  388.         Howard Moskovitz
  389.     AT&T Bell Labs @ Liberty Corner, NJ
  390.         ihnp4!io!howard
  391.  
  392.  
  393. ------------------------------
  394.  
  395. From: mrh@Shasta.STANFORD.EDU (Marc Hannah)
  396. Subject: Re: "Pyro"mania/pack your "Suitcase" and go!
  397. Date: 12 Oct 87 23:22:01 GMT
  398. Organization: Stanford University
  399.  
  400.    I agree that the PYRO/Suitcase package is well worth the price
  401. Software Supply asks. I must say however that it would be easier to keep
  402. PYRO from being pirated if it were also available for ~$15-20 by itself.
  403. I think  SuitCase is in the 'essential' class of software but there are
  404. people who don't realize this yet and still want PYRO. PYRO is the best
  405. screen saver I've seen (next to AutoBlack, which doesn't work on the Mac
  406. II) and it is a shame that more people can't buy it for a lower price. 
  407.  
  408. David Gelphman   daveg%slacvm.bitnet@forsythe.stanford.edu
  409.  
  410.  
  411. ------------------------------
  412.  
  413. From: jlc@atux01.UUCP (J. Collymore)
  414. Subject: MacDraw or PICT based Clip-Art Recommendations
  415. Date: 12 Oct 87 12:41:51 GMT
  416. Organization: AT&T CSEd/CET, Piscataway, N.J.
  417.  
  418. Do any of you out there know of or tried any clip-art software that is
  419. in either MacDraw or PICT base format?  I need clip art that has a good
  420. variety of personal, business, and "fun" images in this format so that
  421. it will come out real crisp on a LaserWriter printer.
  422.  
  423. If you have any recommendations, please e-mail me or post to this
  424. newsgroup.
  425.  
  426. Thanks a lot.
  427.  
  428.                         Jim Collymore
  429.  
  430.  
  431. ------------------------------
  432.  
  433. From: jlc@atux01.UUCP (J. Collymore)
  434. Subject: Warning: use of "Pyro" and Opcode's MIDIMAC Sequencer
  435. Date: 12 Oct 87 21:06:08 GMT
  436. Organization: AT&T CSEd/CET, Piscataway, N.J.
  437.  
  438. This is an FYI to those of you who may try to use Opcode Systems MIDIMAC
  439. Sequencer and "Pyro" (screen saver) on your Mac (with a Hard Disk).
  440.  
  441. I have been in touch with the tech people at Opcode systems regarding
  442. several System crashes I had this Saturday night while I was using their
  443. MIDIMAC  Sequencer 2.54 (4 crashes to be exact, all during "takes."  It
  444. is their recommendation that I NOT use "Software Supply's" Pyro software
  445. while running MIDIMAC seq., particularly on the Mac's Finder 4.1/System
  446. 5.5, if I am running off an external Hard Disk. I should expect problems
  447. otherwise.
  448.  
  449. The irony of this is that about 3 weeks ago I was told by the Opcode
  450. people NOT to use Macsbug (screen saver) with the above configuration
  451. because it would cause system crashes.  However, one of the Opcode techs
  452. at that time told me Pyro should be alright to use on my system setup.
  453.  
  454. Well, I spent $40+ with Computeware in California to buy "Suitcase"
  455. (which comes with Pyro) and now I find that contrary to what the Opcode
  456. people told me I CAN'T use Pyro.  Forty-dollars down the tubes!
  457.  
  458. So to save the rest of you this grief, I'm warning you in advance: 
  459. DON'T USE PYRO OR MACSBUG with Opcode System's MIDIMAC SEQUENCER!
  460.  
  461.  
  462.                         Jim Collymore
  463.  
  464.  
  465. ------------------------------
  466.  
  467. From: chow@batcomputer.tn.cornell.edu (Christopher Chow)
  468. Subject: Re: Warning: use of "Pyro" and Opcode's MIDIMAC Sequencer
  469. Date: 13 Oct 87 14:16:00 GMT
  470. Organization: Cornell Theory Center, Cornell University, Ithaca NY
  471.  
  472. Interesting...can you elaborate a bit more Jim?  I've noticed that
  473. recently I've been getting alot of deadlocks on launch when I use
  474. Sequencer 2.54. I.e., I'd double-click Sequencer and about 50% of the
  475. time the program would freeze upoon launching (apparently finished
  476. loading, but frozen mouse).  I'm using Finder 6.0b<something>, System
  477. 5.5, Pyro!, and a Dataframe 20.  I never did suspect it was a
  478. compability problem between Pyro! and Sequencer though.
  479.  
  480. As an aside, does anyone know why professional music software developers
  481. can't seem to write code that follows Macintosh compability guidelines? 
  482. It seems that the first thing to break (sometimes the only thing to
  483. break) is music software.  Take the Mac II as an example - aside from
  484. Midipaint, which was written recently, no sequencer program works on it.
  485.  Even Performer 2.xx, which was just released recently, won't work on a
  486. Mac II.  Meanwhile, the guys at Opcode claim that they've been had since
  487. Apple changed the sound manager on them...at the same time pre-Mac II
  488. Videoworks runs perfectly on a II.
  489.  
  490. Christopher Chow
  491.  
  492. ------------------------------
  493.  
  494. From: paulm@nikhefk.UUCP (Paul Molenaar)
  495. Subject: Protecting your HyperCard stack
  496. Date: 13 Oct 87 09:45:57 GMT
  497. Organization: Nikhef-K, Amsterdam (the Netherlands).
  498.  
  499. Chuq von Rospach asked a question about the protection of his stacks,
  500. which was replied by someone else describing a method of disabling the
  501. command-key.
  502.  
  503. I tried this method, but it proved to be flaky if the user persisted in
  504. pressing the cmnd-period keys. The user would even be brought to
  505. script-editing level if pressed enough times (about 3 or 4 times was
  506. enough). Another method was making a button in some stack saying "go to
  507. card..." and "edit script of this card"
  508.  
  509. I used that script and added some extra features that seem to do the job
  510. correctly. It also provides a reasonably good password protection to
  511. your stack, making it possible to always edit your stack, while others
  512. can only use it. Put in the stack-script (editable in stack-info) and
  513. replace my password with your favourite password.
  514.  
  515. Here it is:
  516.  
  517. on idle
  518. if the commandkey is down then deadkey
  519. put the time into card field "time"
  520. pass idle
  521. end idle
  522.  
  523. on deadkey
  524. answer "Sorry, command-key disabled" with "OK"
  525. end deadkey
  526.  
  527. on domenu
  528. ask password "Give password"
  529. if it is not 2690438967
  530. then
  531. answer "Sorry, wrong password" with "OK"
  532. else
  533. pass domenu
  534. end if
  535. end domenu
  536.  
  537. on edit
  538. ask password "Give password"
  539. if it is not 2690438967
  540. then
  541. answer "Sorry, wrong password" with "OK"
  542. else
  543. pass edit
  544. end if
  545. end edit
  546.  
  547. ------------------------------
  548.  
  549. From: janetw@basser.oz (Janet Wiles)
  550. Subject: graph packages on the mac
  551. Date: 13 Oct 87 08:22:44 GMT
  552. Organization: Dept. of Comp. Science, Uni of Sydney, Australia
  553.  
  554. I am looking for information on graph packages for the mac. I have been
  555. advised to try cricket graph and would like information from anyone who
  556. has used it,  or suggestions for alternative packages available in
  557. Australia.
  558.  
  559. My data is generated on a sun workstation and can be formatted however
  560. is needed.  I don't want to input by hand as there will be several
  561. hundred plots,  in different styles. It needs to have - scatter graphs
  562. (up to 500 points) - mean and standard error to plot error bars - curve
  563. fitting (preferably splines - the data is not polynomial) - overlay
  564. graphs on the same plot in different line formats - some representation
  565. of 3D surfaces such as wire mesh would be nice. - ability to label
  566. points of interest interactively - able to be cut and pasted into a word
  567. 3.01 document - compatible with the laser writer.
  568.  
  569. Any information would be appreciated.  Please mail replies direct to
  570. janetw@basser.oz
  571.  
  572.  
  573. ------------------------------
  574.  
  575. From: campoly@violet.berkeley.edu (Mr. Science)
  576. Subject: PICT files
  577. Date: 13 Oct 87 07:57:09 GMT
  578. Organization: University of California, Berkeley
  579.  
  580. I am working on an graphics application and wish to be able to read PICT
  581. files (or PICT resources from the clipboard) created by other programs. 
  582. I have the relevant TechNotes (#21 on QuickDraw internal format and #27
  583. on MacDraw PICT file format).  However, TechNote #21 states that the 
  584. information is for "DEBUGGING PURPOSES ONLY."  The reason being that a
  585. program will not be able to handle "new objects" if they are added at
  586. some future time.
  587.  
  588. My question is how else can one decipher the information in a PICT file?
  589. Just calling DrawPicture with a handle to the picture will draw the 
  590. picture on the screen, but this doesn't help me in extracting the kind
  591. and location of the individual graphics objects.  If a several
  592. rectangles, ovals, and line segments are in the picture, I want to know
  593. the appropriate screen coordinates of each object.  All this info is in
  594. the PICT file, but it does depend on knowing, for example, that hex code
  595. 30 is a rectangle, with the next 8 bytes giving the coordinates of the
  596. corners of that rectangle.  Should I just ignore the caveat in the
  597. TechNote and parse the PICT file or is there some other clever way of
  598. extracting the information?  (Anyone know if Apple has, in fact, added
  599. new objects?)
  600.  
  601. In keeping with recent requests, please e-mail responses to me and I
  602. will summarize them in a later posting.
  603.  
  604. Thanks in advance.
  605.  
  606.   Gregory Dow            ARPA:   campoly@violet.berkeley.edu
  607.   Chemical Engineering Dept.    UUCP:   {uwvax, decvax, ihnp4, ...}!ucbvax
  608.   University of California              !campoly%violet.berkeley.edu
  609.   Berkeley, CA  94720        BITNET: POLYDOW@UCBCMSA
  610.  
  611.  
  612. ------------------------------
  613.  
  614. From: hunt@firqb.dec.com (Phil Hunt)
  615. Subject: Mac II fan noise
  616. Date: 13 Oct 87 16:54:00 GMT
  617. Organization: Digital Equipment Corporation
  618.  
  619. The user manual states that the noise of the fan will INCREASE as the
  620. machine gets hotter..   I find my fan very quiet, quieter than a Jasmine
  621. 80 I had, so the noise is acceptable to me.
  622.  
  623. Phil Hunt
  624.  
  625.  
  626. ------------------------------
  627.  
  628. From: fitz@CIVE.RI.CMU.EDU (Kerien Fitzpatrick)
  629. Subject: Intermail owners take note/Intermail buyers should read
  630. Date: 13 Oct 87 17:25:36 GMT
  631. Organization: Carnegie-Mellon University, CS/RI
  632.  
  633. For those of you who own Intermail and don't know it....Internet has
  634. sold Intermail to Microsoft.  I purchased Intermail back in January of
  635. 1987 and was told at that time that I would have the ability to create
  636. mailing groups.  Alas, it is October and our mail list does not have
  637. groups so people have to sort through 50 names.  Intermail has been
  638. fairly reliable, but it has numerous shortcomings that keep it from
  639. being considered a mature product.
  640.  
  641. Pros:
  642. *  Installs as a DA.
  643. *  Somewhat fast.
  644. *  Does not require dedicated server.
  645. *  Works on an AppleShare server with LaserShare running as a concurrent
  646. application.
  647. *  Works with seemingly all applications.
  648.  
  649. Cons:
  650. *  Can't compress the data file. Our data file frequently grows to 9Mb.
  651. *  If you want to wipe out the data file you will need to reenter every
  652. username and password.
  653. *  Can't print the userlist to aid in reentering names.
  654. *  Messages can be up to 32,000 characters, but you can only print the first
  655. page of the message.
  656. *  Messages that were saved to a file are file type Document.  You must open
  657. MacWrite or Word first then open the file.
  658. *  Tab key switches between fields and cannot produce an actual tab.
  659.  
  660. I would love to have Inbox, but since they don't site license I would
  661. have to purchase another copy every time a Mac is added to the network. 
  662. Maybe Inbox should think about site licensing their product.  What I
  663. liked the most when Internet owned Intermail was that you could talk to
  664. a person that knew more than how to answer a phone.  It takes multiple
  665. calls to Microsoft to obtain any information.
  666.  
  667. Is there anyone from Inbox out there who will take pity on a distraught
  668. person who, besides his own research work, manages a network of 32 Macs,
  669. a couple file servers, gateway boxes, and on and on.
  670.  
  671. ------------------------------
  672.  
  673. End of Usenet Mac Digest
  674. ************************
  675.